/*
 * SERVO.h
 *
 * Created: 07-07-2013 17:03:57
 *  Author: Karmu
 */ 


#ifndef SERVO_H_
#define SERVO_H_

#define F_CPU 11059200UL

#include <avr/io.h>
#include <util/delay.h>

#define SERVO_DDR DDRD
#define SERVO_PORT PORTD
#define SERVO_CTRL	PD7

void servo_init(uint8_t s_max, uint8_t s_min);
extern void servo_sweep(void);
extern void servo_set_position(uint8_t degree);
extern uint8_t servo_get_position(void);
#endif /* SERVO_H_ */